hare-brained fellow - German English Dictionary